package cms.hibernate.dao;

import java.util.List;

import cms.hibernate.po.*;
import hibernate.HibernateBaseDAO;
/*
 * 新闻管理dao
 * 负责文章分类和文章的数据管理和维护
 */
public class CMSDAO extends HibernateBaseDAO{	
	
////////////////////////////////////////////////////////////////
	/*
	 * 文章管理
	 */
	///////////////////////////////////////////////////////////////
	/*
	 * 根据id获取文章
	 */
	public Article getArticleById(int id)
	{
		Object result=this.getById(Article.class.getName(), id);
		if(result!=null)
			return (Article)result;
		else
			return null;
	}	
	/////////////////////////////////////////////////////
	/*
	 * 文章分类管理
	 */
	////////////////////////////////////////////////////
	/*
	 * 根据id获取文章分类
	 */
	public Category getCategoryById(int id)
	{
		Object result=this.getById(Category.class.getName(), id);
		if(result!=null)
			return (Category)result;
		else
			return null;
	}
	
	public void addCategory() {
		
	}
	
	
}
